<?php
/**
 * 
 * 权限控制类
 * 
 * @category System
 * @author Steve Liu
 * @copyright Eshifang 
 */
class Web_Model_Auth
{
	/**
	 * 是否有发表文章的权限
	 * 
	 * @return bool
	 */
    public static function hasRightAdd()
    {
        return Web_Model_Member::isMember();
    }
    
    /**
     * 是否有权限更新文章
     * 
     * @param int $articleAuthorID
     * @return bool
     */
    public static function hasRightUpdateArticle($articleAuthorID)
    {
        if($articleAuthorID == Web_Model_Member::getID() || Web_Model_Member::isAdmin()){
            return TRUE;
        }
        return FALSE;
    }
    
    /**
     * 是否有设置的权限
     * 
     * @return bool
     */
    public static function hasRightSetting()
    {
        if(Web_Model_Member::isAdmin()){
            return TRUE;
        }
        return FALSE;
    }
}